home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload Trio 2
/
Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO
/
dir31
/
wow23utg.zip
/
WOWII.DOC
< prev
next >
Wrap
Text File
|
1993-07-10
|
46KB
|
1,282 lines
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
WOWII Version 2.0ß
Module Player für den IBM PC
"Eine Einführung in die Welt der Musik"
Inhaltsverzeichnis:
I. WOWII? Was ist das?
II. Was benötige ich, um vernünftig mit WOWII arbeiten zu können?
III. Ich will endlich wissen, wie sich das nun anhört !!!
IV. Mein Intellekt verlangt nach Informationen oder "Wie geht das?"
1.) Kommandozeilen Optionen
2.) WOWII.INI - Parameterdatei
3.) Tastaturbefehle
V. Grundlagenforschung
1.) "Was WOWII zu Soundkarten sagt" - DMA und andere Schweinereien
2.) "WOWII zieht sich sehr extravagant an" - der Tweaked Video Modus
6.) "Das Liebesleben der Modfiles" - Porträt eines bekannten Formats
VI. WOWII 2.0ß - "File Finder" - Das Menü
1.) Grundlegendes über das Auswahlmenü
2.) Tastaturbefehle
3.) Das völlig unfertige Pulldownmenü
4.) Sehenswürdigkeiten - Hintergrundspielen und DOS Shell ...
VII. Urheberrechte, Copyrights und womit ich sonst noch drohe ...
1.) Der ShareWare Gedanke
2.) CrippleWare? Was ist das - ach soooo ...
3.) Was darf ich denn nun?
4.) Was kann ich mehr dürfen?
5.) "Will ich eigentlich mehr dürfen?" - Philosophische Ausflüge
6.) Die Copyrights und Einschränkungen schwarz auf weiß!
Jan Ole Suhr Page 1 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
VIII. Registrierung leicht gemacht für Dich und mich
1.) Wie bekomme ich die uneingeschränkte WOWII-Version
2.) Was ist, wenn ich schon registriert bin? Upgrade-Infos!
IX. Schnickschnack, Papperlapapp
1.) Lebensnotwendige Adressen
2.) Danksagungen
3.) Ein bißchen Geschichte, Quellenhinweise und weitere Vermerke
X. Ein Schlußwort in Ehren ...
All mentioned Trademarks and Copyrights are
registered by their respective owners.
Dieses Dokument wurde formatiert mit PROFF
von Ozan S. Yigit & Steven Tress
Jan Ole Suhr Page 2 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
I. WOWII? Was ist das?
──────────────────────
WOWII ist ein Musikprogramm zum Abspielen von
vierstimmigen digitalen Musikstücken auf dem IBM PC.
WOWII ermöglicht dem PC, Soundtracker oder ProTracker
Module abzuspielen. Diese sogenannten "Modfiles" habe ihren
Ursprung auf dem Commodore Amiga und dienen dort
hauptsächlich der Untermalung von Computerspielen oder
Grafikdemonstrationen.
Ihre weite Verbreitung verdanken die Module der großen
Klangvielfalt, die sie mit vier unabhängig voneinander
gespielten digitalen Stimmen erreichen. Als Ausgabemedium
für die Musik benützt WOWII verschiedene der gängigen
Soundkarten:
Creative Technology Ltd.
- Soundblaster 1.xx-2.xx (Mono, 8 Bit, max. 22 KHz)
- Soundblaster Pro 3.xx (Stereo, 8 Bit, max. 22 KHz)
- Soundblaster 16 ASP (Stereo, 8 Bit, max. 44 KHz)
Mediavision
- Pro Audio Spectrum Plus (Stereo, 8 Bit, max. 44 KHz)
- Pro Audio Spectrum 16 (Stereo, 8 Bit, max. 44 KHz)
AdLib Inc.
- AdLib Gold 1000 (Stereo, 8 Bit, max. 44KHz)
II. Was benötige ich, um vernünftig mit WOWII arbeiten zu können?
─────────────────────────────────────────────────────────────────
Für die Wiedergabe der digitalen Musik benötigt man unter
allen Umständen eine der oben aufgeführten Musikkarten.
Natürlich werden auch Soundkarten untersützt, die zu den
aufgeführten 100 Prozent kompatibel sind. Zu nennen sind
hier z.B. die Sound Galaxy Serie oder das Thunderboard von
Mediavision.
Um den aufwendigen Berechnungen für die Ausgabe eines
Modules gerecht zu werden, bedarf es mindestens eines IBM AT
80286. Die Anforderungen an die Rechenleistung des jeweils
verwendeten Computers können diesem allerdings angepaßt
werden.
Der Computer muß zusätzlich mit einem Standard-VGA
kompatiblen Grafikadapter ausgerüstet sein.
Für die Ausgabe von Musik sind natürlich auch Musikstücke
unerläßlich. Diese Soundtracker oder ProTracker Module kann
man in vielen Mailboxen oder auch bei Shareware Anbietern
beziehen. "Modfiles" sind derart verbreitet, daß
prinzipiell keine Probleme bei der "Beschaffung" auftreten
sollten.
Jan Ole Suhr Page 3 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
Wer jedoch an chronischem Mangel an Modfiles leidet, kann
sich ggf. an mich wenden. Ich bin unter Umständen bereit
gegen eine geringe Kopiergebühr einige meiner 600 Module
bereitzustellen.
III. Ich will endlich wissen, wie sich das nun anhört !!!
─────────────────────────────────────────────────────────
Wenn die unter Punkt II. beschriebenen Anforderungen
erfüllt sind, dann stehen dem eingeschränkten Genuß von
digital reproduzierter Musik alle Grenzen offen.
Folgende Empfehlungen müssen eingehalten werden:
- Die Dateien WOWII.EXE und WOWII.PIC müssen in ein und
demselben Verzeichnis stehen.
- Die Soundkarte muß korrekt installiert sein. Bei der
Soundblaster Pro, bzw. 16 ASP muß ggf. der DMA-Kanal für
die 8 Bit Wiedergabe mit dem Parameter /DMA:x vorgegeben
werden.
*ACHTUNG*
Wird die Angabe dieses Parameters bei WOWII
vergessen, und ist die Soundblaster-Karte auf einen
anderen DMA-Kanal konfiguriert als DMA 1, dann wird
aus den Lautsprechern kein einziger Pieps zu hören
sein.
Beispiel: Es soll das Modfile "AXEL-F.MOD" abgespielt
werden. WOWII sollte dann von der DOS Eingabeaufforderung
wie folgt aufgerufen werden:
WOWII axel-f
Die Erweiterung ".MOD" wird automatisch ergänzt.
Nach Bestätigung der Eingabe mittels der [Return]-Taste
erscheint kurze Zeit später ein Grafikbildschirm mit 4
Oszilloskopen und 4 Aussteuerungsanzeigen. Ist dies nicht
der Fall, so ist vielleicht kein VGA kompatibler
Grafikadapter im System vorhanden oder aber das Modfile
wurde falsch geschrieben.
Um das Programm zu verlassen, muß die [Esc]-Taste gedrückt
werden. Es erscheinen daraufhin kurze Hinweistexte bevor das
Programm zur DOS Eingabeaufforderung zurückkehrt.
Jan Ole Suhr Page 4 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
IV. Mein Intellekt verlangt nach Informationen oder "Wie geht das?"
───────────────────────────────────────────────────────────────────
1.) Kommandozeilen Optionen
───────────────────────────
WOWII versteht eine ganze Menge an Befehlen und führt sie
auch meist ganz brav aus. Die Reihenfolge, in der man WOWII
mit Kommandos quält, ist ziemlich egal. WOWII bemüht sich zu
verstehen, was zu verstehen ist.
Eine kurze Hilfsübersicht über die Befehle, derer WOWII
mächtig ist, liefert ein Aufruf *ohne*
Kommandozeilenoptionen.
Beispiel:
C:\MODFILES>WOWII [RETURN]
WOWII Version 2.0ß Multiple Output Device MODPlayer Copyright 1993 ...
Usage: WOWII MODFile[.MOD] [/H:xxxxx] [/S] [/L] [/V:xxx] [/T:xxx] ...
/H:xxxxx sets the output frequency.
/S starts WOWII with an (un)Realtime Spectrum Analyzer.
/L loops the module.
/V:xxx, /T:xxx, /B:xxx presets volume, treble and bass (0-100).
/E for enhanced stereo (AdLib Gold or Pro Audio Spectrum).
/O for setting the loudness switch (Pro Audio Spectrum only).
/DMA:x specifies the DMA channel for the Soundblaster.
/M:xxxxx defines the size of the DMA transfer buffer (2048-12288).
/NOXMS disables the usage of the Upper Memory Blocks (UMBs).
/MAX computes the maximum amount of memory available for a MODULE.
/ADJ adjusts the frequency.
C:\MODFILES>
Diese Hilfsübersicht stellt WOWII auf Wunsch jederzeit dar
und erleichtert somit die Bedienung.
a.) Kurzreferenz der Kommandozeilenoptionen
────────────────────────────────────────────
/H:xxxxx legt die Ausgabefrequenz fest. Es sollten Werte
von mindestens 8000Hz bis höchstens 44000Hz verwendet
werden.
/S zeigt anstelle der 4 Oszilloskope im unteren Bereich
des Grafikbildschirmes einen "(un)RealTime Spectrum
Analyzer" an.
/L bewirkt, daß WOWII das Module endlos spielt.
/V:xxx, /T:xxx, /B:xxx setzt jeweils die Lautstärke, Bass
oder Treble auf 0 bis 100 Prozent. Bass und Treble können
nur bei bestimmten Soundkarten geregelt werden. Dies sind
Jan Ole Suhr Page 5 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
die Soundblaster 16 ASP, AdLib Gold und Pro Audio Spectrum
Plus bzw. 16.
/E schaltet das erweiterte Stereo der AdLib Gold oder der
Pro Audio Spectrum ein. Es wird über ausgeklügelte
Algorithmen ein raumähnlicher Klang erzeugt.
/O schaltet Loudness bei der Pro Audio Spectrum an.
/DMA:x teilt WOWII den DMA-Kanal der Soundblaster mit. Die
Standardeinstellung ist DMA-Kanal 1.
/M:xxxxx legt die Größe des DMA-Buffers fest.
Standardwert: 4096.
/NOXMS schaltet die Benutzung der "Upper Memory Blocks"
zwischen 640K und 1MB ab, die von der XMS-Schnitstelle von
Speichermanagern zur Verfügung gestellt werden.
/MAX berechnet den maximal zur Verfügung stehenden
Speicher für ein Modfile. In der Demoversion wird zusätzlich
der in der Vollversion zur Verfügung stehende Speicher
angezeigt.
/ADJ paßt die Ausgabefrequenz der Soundkarte an. Die
meisten Soundkarten arbeiten nicht mit stufenlos
verstellbaren Ausgabefrequenzen.
b.) Tiefschürfende Erkenntnisse
───────────────────────────────
Der Parameter /H:xxxxx legt die Ausgabefrequenz in Hertz
fest. Je höher diese Frequenz ist, desto mehr Werte müssen
pro Sekunde ausgegeben und natürlich auch berechnet werden.
Folglich fordert eine Frequenz von 44KHz dem Computer
deutlich mehr Rechenleistung ab als eine Frequenz von
16KHz.
Die Standardeinstellung beträgt 22000Hz und sollte
normalen Qualitätsansprüchen genügen. Bei der
höchstmöglichen Frequenz von 44KHz werden selbst schnelle
Computer vom Typ IBM 386DX 40MHz bis auf das Äußerste
ausgelastet.
Sollte die Ausgabefrequenz für den Rechner zu hoch sein,
so kommt es zu einer starken Verzerrung der Musik. Tritt ein
solcher Fall auf, muß entweder die Ausgabefrequenz
heruntergesetzt werden oder aber der "(un)Realtime Spectrum
Analyzer" anstelle der 4 Oszilloskope angeschaltet werden.
Mit der Option /M:xxxxx kann die Größe des DMA-Buffers
variiert werden. WOWII benützt zum Transfer der Musikdaten
zur Soundblaster Karte einen variablen Speicherbereich. Hier
werden die Teilabschnitte der digitalen Musik abgelegt und
dann von den Soundkarten selbst abgespielt.
Je größer der Buffer ist, desto stärker verzögert sich die
Jan Ole Suhr Page 6 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
Reaktionszeit auf bestimmte Tasten-Befehle, z.B. den
Schnellvor- /rücklauf oder das Ein- bzw. Ausschalten der
einzelnen Kanäle. Der Standardwert für die Größe des
DMA-Buffers beträgt 4096 Bytes.
Der Parameter /S weist WOWII an, mit dem "(un)Realtime
Spectrum Analyzer" zu starten. Da diese Grafikanzeige
weniger Rechenzeit verbraucht als die Darstellung der 4
Oszilloskope, kann man auch auf langsameren Rechnern mit
höherer Ausgabefreqeunz und besserer Qualität Module
abspielen.
Der Paramter /DMA:x ist lediglich für die Soundblaster Pro
und 16 ASP von Bedeutung. Diese Karten verfügen leider nicht
über die Möglichkeit, eine Selbsterkennung des DMA-Kanals
vorzunehmen. Falls die Soundblaster Pro oder 16 ASP im 8 Bit
Modus auf einen anderen Kanal als DMA 1 konfiguriert ist,
muß der Parameter /DMA:x verwendet werden!
Der Parameter /NOXMS sollte lediglich benützt werden, wenn
WOWII aus unerklärlichen Gründen abstürzt.
2.) WOWII.INI
─────────────
Die Datei WOWII.INI kann dazu benützt werden, bestimmte
Standardoptionen festzulegen. Verwendet werden dürfen alle
unter Punkt IV.1. besprochenen Kommandozeilenoptionen, wobei
in jeder Zeile der WOWII.INI Datei nur *eine* Option stehen
darf. Die Datei WOWII.INI muß sich im selben Verzeichnis wie
WOWII.EXE und WOWII.PIC befinden.
Beispiel für eine WOWII.INI Datei:
────────────────────────────────────────────────── schnipp
; WOWII.INI Copyright (c) 1993 Jan Ole Suhr
; Kommandos:
; modfile[.mod] Name des zu spielenden MODFiles.
; /H:xxxxx legt die Ausgabefrequenz in Hertz fest.
; /S startet WOWII mit dem (un)Realtime Spectrum Analyzer.
; /L wiederholt das Modfile unendlich.
; /V:xxx, /T:xxx, /B:xxx setzt die Lautstärke, Bass oder Treble.
; /E schaltet das erweiterte Stereo ein (Adlib Gold und PAS).
; /O schaltet Loudness ein (Pro Audio Spectrum).
; /DMA:x setzt den DMA-Kanal der Soundblaster.
; /M:xxxxx legt die Größe des DMA-Buffers fest (2048-12288).
; /NOXMS verhindert die Benutzung der Upper Memory Blocks.
; /MAX gibt den maximal zur Verfügung stehenden Speicher aus.
; /ADJ paßt die Ausgabefrequenz der Soundkarte an.
/H:22050
/L
/V:100
/B:90
/ADJ
Jan Ole Suhr Page 7 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
────────────────────────────────────────────────── schnapp
Zu beachten ist noch, daß Zeilen, die mit einem Semikolon
(";") beginnen, als Kommentarzeilen interpretiert werden. In
dieser Beispieldatei wird also die Ausgabefrequenz auf 22050
Hz gesetzt, WOWII angewiesen, das Modfile endlos zu spielen,
die Lautstärke auf 100 Prozent, Bass auf 90 Prozent gesetzt
und die Ausgabefrequenz von 22050 Hz der Soundkarte
angepasst.
3.) Tastaturbefehle
───────────────────
WOWII ermöglicht dem Anwender eine interaktive Steuerung
der Musikwiedergabe. Es können vielfältige Vorgänge
aktiviert werden, die die Musik direkt oder indirekt
beeinflussen.
Die Tastaturbedienung ist so gestaltet, daß selbst
gleichzeitige Tastendrücke korrekt erkannt und teilweise
auch gleichzeitig abgearbeitet werden.
Jan Ole Suhr Page 8 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
Taste: │ Erklärung:
─────────────────┼──────────────────────────────────────────────────────────
[Esc] │ beendet WOWII oder springt zum nächsten Modfile, wenn
│ über das Menü mehrere Musikstücke angewählt wurden.
│
[Strg], [Ctrl] │ beendet WOWII, auch wenn die Liste der ausgewählten
│ Modfiles noch nicht abgearbeitet worden ist.
│
1, 2, 3, 4 │ schaltet die Kanäle 1-4 an oder aus.
│
R │ schaltet die Zeitanzeige zwischen Vor- und Rücklauf um.
│
[Pos1] │ springt zum Anfang des Modfiles.
│
Cursor rechts/ │ spult die Musik vor oder zurück.
Cursor links │
│
Page up/down │ springt ein Pattern vor oder zurück.
│
P │ stoppt die Musik solange, bis eine Taste gedrückt wird.
│
Shift-[F1].. │ speichert die aktuelle Position des Modfiles.
Shift-[F10] │
│
[F1]..[F10] │ springt zu einer der gespeicherten Positionen.
│
Cursor up/ │ schaltet zur Instrumentenseite oder wieder zurück.
Cursor down │
│
+, - auf dem │ erhöht oder senkt die Lautstärke.
Ziffernblock │
│
V, B, T │ belegt die Cursortasten rechts/links mit den Mixer-
│ funktionen Lautstärke, Bass oder Treble. Die Funktionen
│ Bass und Treble können nur bei folgenden Soundkarten
│ benützt werden: Soundblaster 16 ASP, AdLib Gold und
│ Pro Audio Spectrum
│
5,6,7,8,9,0 │ Setzt die Lautstärke, Bass oder Treble auf 30%-100%.
│
[Space], │ schaltet die Cursortasten rechts/links zurück zur
[Leertaste] │ Funktion Vorspulen/Rückspulen.
│
E │ schaltet um zwischen Enhanced Stereo (Pro Audio Spectrum)
│ oder Spatial Stereo (AdLib Gold) und normaler Musik-
│ wiedergabe.
│
L │ schaltet Loudness ein oder aus (Pro Audio Spectrum).
─────────────────┴──────────────────────────────────────────────────────────
Jan Ole Suhr Page 9 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
V. Grundlagenforschung
──────────────────────
"1.) Was WOWII zu Soundkarten sagt" - DMA und andere Schweinereien
────────────────────────────────────────────────────────────────────
WOWII verwendet im Gegensatz zu den bekannten
Musikprogrammen MP (ModPlay von Mark J. Cox), WOW (aahh, von
miiiirrr) oder SPP (Super Pro Play von Joshua C. Jensen) die
DMA-Transfer Möglichkeit der Soundkarten.
Der Hauptgrund für die Entscheidung, die DMA-Fähigkeiten
der Soundkarten zu nutzen, liegt darin, daß bei den meisten
Karten die vollen Fähigkeiten - Stereo, 44 KHz - nur über
diese Methode ausnutzbar sind.
Der DMA (Direct Memory Access) hat überdies einige
wichtige Vorteile:
DMA, oder auch "Direct Memory Access" ermöglicht die
direkte Benutzung des Hauptspeichers, ohne daß der Prozessor
des PC's die Daten übertragen muß. Der Transfer vom Speicher
zur Soundkarte geht praktisch transparent vonstatten. So
kann der Prozessor die Musikdaten errechnen, währenddessen
die Soundkarte mit Hilfe des DMA-Controllers die zuvor
berechneten Daten ausgibt.
Das neue WOWII 2.0ß benützt nun nicht mehr das
Double-Buffering Verfahren. Der DMA-Controller wird im
Auto-Initialize-Modus angewiesen, immer ein und denselben
Speicherbereich der Soundkarte zur Verfügung zu stellen.
Will man nun gleichzeitig zur Musikwiedergabe Grafik
darstellen, so steht man vor dem Problem, die Ausgabe der
Musik mit der Ausgabe der Grafik zu synchronisieren. WOWII
benützt hierzu einen Zeitzähler, der vom Computer gesteuert
wird. Wenn eine bestimmte Zeit verstrichen ist, wird die
Grafik aktualisiert.
Achtung! In der jetzigen Version 2.0ß ist WOWII lediglich
in der Lage, die DMA Kanäle 0, 1, 2 oder 3 zu benützen.
Betroffen sind hiervon allerdings nur die Pro Audio Spectrum
Besitzer, die ihre Karte auf DMA 4, 5, 6 oder 7 konfiguriert
haben. Solange dieses Problem nicht gelöst ist, empfehle ich
eine Umkonfiguration der Soundkarte.
2.) "WOWII zieht sich sehr extravagant an" - der Tweaked Video Modus
────────────────────────────────────────────────────────────────────
WOWII verwendet zur Grafikdarstellung einen
undokumentierten Video Modus der Standard VGA Grafikkarte.
Dieser Modus bietet in einer Auflösung von 320*240 Pixeln
mit 256 gleichzeitig darstellbaren Farben ein
Pixelhöhebreitenverhältnis von 1:1 und eignet sich durch die
erhöhte Auflösung gegenüber dem Standard VGA 256 Farben
Modus mit 320*200 Pixeln wesentlich besser zur Darstellung
Jan Ole Suhr Page 10 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
von vielen graphischen Vorgängen. Ein weiter großer Vorteil
ist die Möglichkeit, mehrere Bildschirmseiten darstellen zu
können.
Obwohl der verwendete Modus undokumentiert ist, darf es
auf keiner Standard-VGA Grafikkarte zu Problemen kommen.
Lediglich die Zusammenarbeit mit Multitaskingsystemen à la
Windows, DesqView oder OS/2 führt bei der Umschaltung in
andere Tasks zu Problemen. Diese begründen sich allerdings
nicht in der Tatsache, daß WOWII einen "undokumentierten"
Video Modus benützt, sondern in der scheinbaren Unfähigkeit
der großen Softwarehäuser, die VGA Grafikkarte beim
Zurückschalten in die "WOWII-Task" anständig zu
restaurieren.
Da WOWII nun schon über ein Jahr alt ist, sich aber noch
keine Updates von Windows, OS/2 oder DesqView diesbezüglich
eingestellt haben, gehe ich davon aus, daß mich die großen
Softwarehäuser einfach ignorieren!
6.) "Das Liebesleben der Modfiles" - Porträt eines bekannten Formats
────────────────────────────────────────────────────────────────────
... ist *leider* noch nicht ausgiebig beobachtet worden ...
VI. WOWII 2.0ß - "File Finder" - Das Menü
─────────────────────────────────────────
1.) Grundlegendes über das Menü
───────────────────────────────
Das Auswahlmenü besteht aus 2 Programmen. MENU.EXE und
INTERNAL.EXE. MENU.EXE fungiert als das eigentliche
Menüprogramm, daß nacheinander INTERNAL.EXE und WOWII.EXE
aufruft. INTERNAL.EXE kann nicht direkt aufgerufen werden.
Wird das Menü gestartet, erscheint in der obersten Zeile
des Bildschirms ein Pulldownmenü, in der untersten eine
Statuszeile und in der Mitte ein Datei-Auswahl-Bereich.
In diesem Bereich werden die Modfiles, sowie
Unterverzeichnisse und Laufwerke farblich voneinander
unterschieden angezeigt. Modfiles werden in Gelb,
Unterverzeichnisse in Magenta und Laufwerke in Hellcyan
dargestellt.
Im Datei-Auswahl-Bereich kann man den unterlegten Balken
mit den Pfeiltasten in alle vier Richtungen bewegen. Mit
Return wählt man dann ein Modfile zum Abspielen über WOWII
aus. Befindet sich der unterlegte Balken auf einem
Unterverzeichnis oder Laufwerk, so wird bei [Return] in das
Unterverzeichnis gesprungen oder aber das neue Laufwerk
ausgewählt.
Mit der Leertaste kann man eine Reihe von Modfiles
anwählen, die dann nach Drücken der [Return] Taste von WOWII
abgespielt werden. Die Modfiles werden entsprechend der
Auswahl abgespielt, d. h. das zuerst markierte Modfile wird
Jan Ole Suhr Page 11 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
zuerst gespielt, das zuletzt gewählte zuletzt.
Jan Ole Suhr Page 12 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
2.) Tastaturbefehle
───────────────────
Taste: │ Erklärung:
─────────────────┼─────────────────────────────────────────────────────────
│
[Alt]-X/-Q │ beendet das Menü und springt zurück zum DOS.
│
Cursor rechts/ │ bewegt den unterlegten Balken in die entsprechende
links/up/down │ Richtung.
│
[Space], │ Markiert oder Entmarkiert ein Modfile.
[Leertaste] │
│
[Pos1] │ springt zum Anfang des Modfile-Liste.
│
[Ende] │ springt zum letzten Eintrag in der Modfile-Liste.
│
[Enter], │ - wenn mehrere Modfiles markiert wurden, werden diese
[Return] │ mit WOWII abgespielt.
│ - Wenn sich der unterlegte Balken auf einem Verzeichnis
│ oder Laufwerk befindet, wird entweder das Verzeichnis
│ geöffnet oder zum entsprechenden Laufwerk umgeschaltet.
│ - Befindet sich der unterlegte Balken auf einem Modfile,
│ so wird dieses mit WOWII abgespielt.
│
R │ liest die Liste der Modfiles erneut ein.
│
F │ schaltet das Auslesen der Modfile-Informationen "Titel",
│ "Ins"(truments) und "Pat"(terns) an oder aus.
│
I │ Liest die Modfile-Information eines einzelnen Modfiles
│ aus.
│
B │ Spielt ein Modfile im Hintergrund ab.
│
D │ Springt zur eingebauten DOS-Shell.
│
[F10] │ Aktiviert das Pulldownmenü.
─────────────────┴─────────────────────────────────────────────────────────
Jan Ole Suhr Page 13 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
3.) Das völlig unfertige Pulldownmenü
─────────────────────────────────────
In das Pulldownmenü gelangt man durch Drücken der [F10]
Taste. Durch das Pulldownmenü steuert man mit den
Pfeiltasten.
Auswählbar sind momentan lediglich die Menüpunkte
"Configuration of WOWII 2.0ß" und "Print List". Es
erscheint jeweils eine Dialogbox, in der verschiedene
Einstellungen vorgenommen werden können.
4.) Sehenswürdigkeiten - Hintergrundspielen und DOS Shell ...
─────────────────────────────────────────────────────────────
Mit der Taste B kann man ein Modfile im Hintergrund
abspielen. Das funktioniert natürlich nur, wenn auch
ausreichen Speicher zur Verfügung steht. In der Statuszeile
wird während des Abspielens die aktuelle Position des
Modfiles angezeigt.
Drückt man auf die Taste D, so ruft das Menü eine
DOS-Shell auf, von der man wie gewohnt verschiedene
Programme aufrufen kann. Dieser DOS-Shell steht natürlich
nur ein begrenzter Speicherplatz zur Verfügung. Die
DOS-Shell kann natürlich auch aufgerufen werden, wenn im
Hintergrund ein Modfile abgespielt wird.
VII. Urheberrechte, Copyrights und womit ich sonst noch drohe ...
─────────────────────────────────────────────────────────────────
1.) Der ShareWare Gedanke
─────────────────────────
Als Shareware bezeichnet man zumeist Softwareprogramme,
die von Wald- und Wiesenhackern entwickelt, über keinen
ordentlichen Vertriebsweg verfügen. Deshalb erstellt man
mehr oder minder eingeschränkte Versionen, die frei
benutzbar und kopierbar sind und sich so schnell von Hand zu
Hand, von Rechner zu Rechner verbreiten.
Eine "registrierte" und voll-funktionsfähige Version
ersteht man häufig, indem man dem Autoren eine einmalige
Gebühr von mehr oder weniger angemessener Höhe zukommen
läßt.
Der allzu nette und hilfsbereite Programmierer fühlt sich
dadurch häufig ermutigt, noch mehr seiner Hirngespinste in
maschinenlesbaren Code umzusetzen, um noch mehr Personen
seiner Zielgruppe, die sogenannten oder auch "Anwender"
zufrieden zu stellen.
Wird ein Shareware-Programmierer von seinen Anwendern
hintergangen, so führt dies für ihn meist zu einer tiefen
Identifikationskrise, die seltsamste Auswüchse zur Folge
haben kann. Es soll sogar mancher liebenswerte Programmautor
dem ungeliebten Kommerz verfallen sein.
Jan Ole Suhr Page 14 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
2.) CrippleWare? Was ist das - ach soooo ...
────────────────────────────────────────────
Als CrippleWare bezeichnet man solche Shareware Programme,
die aufgrund Ihrer Einschränkungen dem Endanwender nicht
mehr zumutbar sind.
Für einen Sharewareautoren sind solche Einschränkungen
aber meist die einzige Möglichkeit, einen befriedigenden
Schutz vor unerlaubtem Benutz seiner Software zu
gewährleisten. Dabei ist der Pfad zwischen erträglichen und
unzumutbaren Einschränkungen sehr schmal. Doch was bleibt
dem geschlagenen Programmierer, wenn er erfahren muß, daß
seine Programme hundertfach öfter benützt werden, als je
Registraturen eingegangen sind.
3.) Was darf ich den nun?
─────────────────────────
WOWII ist ein Shareware Programm. Damit sind für die
Demoversion folgende Konsequenzen verbunden:
WOWII darf nach Erhalt für eine Testphase von nicht mehr
als 4 Wochen uneingeschränkt benützt werden. Danach verfällt
jede Berechtigung mit dem Programm weiterzuarbeiten.
Wer sich die gleiche Testversion von WOWII neu beschafft
um somit in den Genuß einer neuen Testphase zu gelangen
macht sich strafbar ( 'schon mal gesehen, wie ein PC zu
interstellarem Sternenstaub zusammenbröselt? ).
WOWII darf frei kopiert werden, auch über die Zeit der
Testphase hinaus.
Auch Sharewareanbieter oder Händler, die Shareware gegen
eine Kopiergebühr per Post vertreiben, dürfen WOWII in Ihr
Sortiment aufnehmen. Gleiches gilt für ähnliche
Vertriebswege, wie z.B. BTX oder Channel Videodat. Ich
bestehte allerdings darauf, mich vorher in Kenntnis zu
setzen. Außerdem dürfen die anfallenden Kosten für die
Bestellung der Demoversion DM 10,- nicht überschreiten!
WOWII darf in der Testphase nicht kommerziell genutzt
werden. Das schließt einen Einzelverkauf oder im Verbund
mit anderer Soft- bzw. Hardware ein. Ausnahmen können ggf.
nach Absprache und schriftlicher Einverständniserklärung
meinerseits gemacht werden.
WOWII darf nicht zu Vorführzwecken mißbraucht werden. Es
ist nicht erlaubt, die Demoversion von WOWII auf Messen oder
in Computerläden vorzuführen, mit der Absicht, Soundkarten
oder andere Hardware zu verkaufen. Ausnahmen nur nach
Absprache und schriftlicher Einverständniserklärung.
Jan Ole Suhr Page 15 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
WOWII darf nicht verändert werden, ebensowenig das Archiv,
in dem WOWII vertrieben wird.
Es ist *nicht* strafbar, WOWII zu disassemblieren. Jedoch
verbitte ich mir, meine Routinen ohne Vermerk auf den
Ursprung zu klauen!
Ich wäre allen Hackern und Crackern sehr verbunden, wenn
sie sich von WOWII ein wenig fernhalten würden. Es sollte
für niemanden rühmlich sein, ein DM 20,- Shareware-Produkt
zu cracken.
4.) Was kann ich mehr dürfen?
─────────────────────────────
Wer sich WOWII registriert, erwirbt damit eine voll
funktionsfähige uneingeschränkte Version. Ich biete einen
kostenlosen "Updateservice" an, der dem Registranten das
Recht auf neue Versionen zusichert. Es liegt allerdings am
Anwender, sich diese Versionen zu beschaffen, sei es erneut
per Post oder aber auch über DFUE.
Die Entwicklung weiterer Features hängt von den Wünschen
der Registranten ab. Hier lasse ich mir gerne Vorschläge
machen.
5.) "Will ich eigentlich mehr dürfen?" - Philosophische Ausflüge
────────────────────────────────────────────────────────────────
"Wer nach der Testphase ohne WOWII noch leben kann, dem
spreche ich hiermit meine höchste Bewunderung aus. Das führt
mich zu der Überzeugung, daß es in unserer Welt noch
Menschen gibt, die sich *zusammenreißen* können und ihre
alleigensten Gefühle und natürlichen Wünsche nach Spiel,
Spaß und Spannung (Version 2.0 im handlichen Schokoladen-Ei
- schmilzt nicht in der Hand, aber auf dem Netzteil des
Modems ...) unter völliger Kontrolle halten können."
- Jan Ole Suhr, 1992
Die Frage nach Sinn und Zweck einer Registratur stellt
sich vielleicht nicht jedem, aber ich möchte kurz erläutern,
was ich unter dem Shareware-Prinzip verstehe.
Shareware Autoren gibt es zur Zeit wie Sand am Meer, über
die ganze Welt verstreut. Sie beliefern eine breite Masse
von Anwendern mit ausgereiften Produkten, die kommerziellen
Anwendungen das Wasser reichen können. Viele ihrer
Programmideen könnten professionelle Software-Häuser
überhaupt nicht in die Realität umsetzen. Einerseits scheint
ein entsprechender Absatzmarkt zu fehlen. Das schreckt
hauptsächlich große und bekannte Softwarebüros ab, die auch
schon genug mit ihren Renommierprodukten zu kämpfen haben.
Andererseits fehlt den kleinen Software-Schmieden meist ein
Jan Ole Suhr Page 16 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
geeigneter Vertriebsweg, und so spezialisieren sie sich auf
Individuallösungen, die dann auch sehr gut bezahlt werden.
Wenn also der Shareware Programmierer als Lebensretter der
Innovation auftritt und dennoch nicht von *Anwendern*
unterstützt wird, dann ist das ziemlich frustrierend.
Ärgerlich wird es, wenn man sich um lächerliche
Geldbeträge streitet, deren Höhe häufig nur die Unkosten des
Autoren decken können.
6.) Die Copyrights und Einschränkungen schwarz auf weiß!
────────────────────────────────────────────────────────
Das Programm WOWII Version 1.xx und 2.xx ist
urheberrechtlich geschützt und nachweisbar von Jan Ole Suhr
entwickelt worden. Wer sich mit meinen Lorbeeren die Suppe
versalzt, dem pumpe ich eigenhändig den Magen aus, klar?
Außerdem behalte ich mir alle Rechte vor.
Die Einschränkungen der Demoversion von WOWII in Tablettenform:
- zeitlich begrenzte Testphase von WOWII für 4 Wochen
- ein bunter Schriftzug als Lendenschurz für die Oszilloskope und
die Instrumentenliste
- kein "Spectrum Analyzer", nicht einmal ein klitzekleiner Peak
- 2 nette Ausblendbildschirme
- nur max. 50 Modfiles im Menü (in der registrierten sind es 2000!)
Jan Ole Suhr Page 17 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
VIII. Registrierung leicht gemacht für Dich und mich
────────────────────────────────────────────────────
1.) Wie bekomme ich die uneingeschränkte WOWII-Version
──────────────────────────────────────────────────────
Wer ein WOWII ohne zeitliche Benutzungseinschränkungen und
störende Hinweise erwerben möchte, der sende bitte folgendes
an den netten, hilfsbedürftigen Autoren:
Das ausgefüllte Formblatt BESTELL.DOC, einen frankierten
und rückadressierten Umschlag, eine Diskette gängigen
Formates und DM 20,- in Scheinen oder per Verrechnungsscheck
an den lieben und hilfsbedürftigen Autoren:
Jan Ole Suhr
Bockhorster Weg 28
28876 Oyten
2.) Was ist, wenn ich schon registriert bin? Upgrade-Infos!
───────────────────────────────────────────────────────────
Ich habe mich entschieden, entgegen der ursprünglichen
Ankündigung, alle Updates seien kostenlos, für das Upgrade
WOWII 1.xx auf WOWII 2.0ß eine Sonderregelung einzusetzen:
Jeder, der in seiner Registrationsnummer (die letzten vier
Zahlen) eine Zahl größer oder gleich 400 hat, der bekommt
auch weiterhin ein kostenloses Update von WOWII 1.xx auf
WOWII 2.0ß. Wer jedoch eine Nummer kleiner 400 hat, der möge
mir anstelle eines an sich adressierten und frankierten
Umschlages mit Diskette einfach einen Brief mit DM 10,-
schicken und dazu bemerken, daß er ein Upgrade von WOWII
haben möchte. Anfallende Kosten für Porto, Verpackung und
Diskette übernehme dann selbstvertändlich ich.
Eine kleine Bemerkung am Rande:
───────────────────────────────
Ich freue mich natürlich über jede Diskette mit neuen
Modfiles. Ich bitte dennoch darum, nicht mehr als *eine*
Diskette zu schicken. Wenn die Resonanz auf WOWII ähnlich
wie bei WOW ist, dann habe ich schon alle Hände damit zu
tun, die normalen Registraturen abzufertigen und kann nicht
noch Disketten mit Modulen füllen.
Desweiteren bin ich immer an neuen Entwicklungen im
Bereich der Musikwiedergabe interessiert. Wer selbst
Programme oder Progrämmchen in dieser Richtung entwickelt
hat, den bitte ich freundlichst, mir diese zuzusenden.
Jan Ole Suhr Page 18 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
IX. Schnickschnack, Papperlapapp
────────────────────────────────
1.) Lebensnotwendige Adressen
─────────────────────────────
Die Adresse des Programmautoren von WOWII:
Jan Ole Suhr
Bockhorster Weg 28
28876 Oyten
Deutschland, Germany
Tel.: 04207/801033
Fido: Jan Ole Suhr, 2:241/2302.8
2.) Danksagungen
────────────────
Zu allererst bedanke ich mich bei meinen
Betatestern, Michael Baekow, MnemoTroN (Thomas Meyer),
Mogwai (Roger Böhmermann), Harald Zappe, Daniel Hesse,
Daniel Meer und Markus Schwarz.
Besonders Michael Baekow ist es zu verdanken, daß
WOWII einer sehr harten (OS/2 2.0, Soundblaster Pro
Test) und intensiven Testphase unterzogen wurde.
Das WOWII sich nun endlich rühmen kann, alle
ProTracker- Effekte zu unterstützen und somit dem
Amiga Original täuschend ähnlich klingt, habe ich
alleine MnemoTroN (Thomas Meyer) zu verdanken. Er
sorgte außerdem dafür, daß ich WOWII in Aktion auch
auf der Soundblaster Pro sehen konnte und erweckte in
mir eine unbändige Euphorie.
"Die Welt wartet" (tm) - MnemoTroN, 1992.
Ein weiteres Dankeschön an Boris Ottlewski, der mir
eine Pro Audio Spectrum 16 ausgeliehen hat und im
Moment mit mir am neuen WOWIII arbeitet.
Zwei ganz besonderen Personen möchte ich meinen Dank
aussprechen. Zum einen Harald Zappe, der keine Mühen
gescheut hat, mir viele nützliche Informationen zur
Programmierung der Soundblaster Pro zukommen zu lassen
und Lim Chun Wah, Software Engineer bei Creative Labs,
Singapore, der mir bei einigen schwierigen Problemen
hilfreich zur Seite stand.
Nicht vergessen darf ich meinen Freund Sven Rohde,
der häufig alle meine Illusionen zerplatzen ließ und
immer neue schier unlösbare Ideen und
Verbesserungsvorschläge parat hatte. Seine Kritik ist
zudem niederschmetternd, - aber so ist das nun einmal
Jan Ole Suhr Page 19 30. Juni, 1993
WOWII V2.0ß Copyright (c) 1993 Jan Ole Suhr
mit "nicht computerisierten" Freunden.
3.) Ein bißchen Geschichte, Quellenhinweise und weitere Vermerke
────────────────────────────────────────────────────────────────
to be continued ...
X. Ein Schlußwort in Ehren ...
──────────────────────────────
Ich wünsche Allen, daß sie viel Freude am Testen von
WOWII haben, daß sich nirgends Fehler auffinden und
vor allen Dingen daß WOWII stabil läuft.
"I'm a man on a mission! - WOWII 2,0ß" - Jan Ole Suhr, 1993.
tschüssecken und laßt Euch alle registrieren ;-)
Jan Ole Suhr
P.S.: Vielen Dank an MnemoTroN für die Übersetzung ins
Englische *UND* für die Gestalltung der
Dokumente mit PROFF!
Jan Ole Suhr Page 20 30. Juni, 1993